package com.ncloud.billing.entity;

import java.io.Serializable;
import java.util.Date;

import com.alibaba.fastjson.annotation.JSONField;
import com.alibaba.fastjson.serializer.ToStringSerializer;
/**
 * 节点信息表
 * */
@SuppressWarnings("serial")
public class BsNode implements Serializable{
	@JSONField(serializeUsing=ToStringSerializer.class)
	private Long prodInstId;
	@JSONField(serializeUsing=ToStringSerializer.class)
	private Long nodeId;
	private String nodeName;
	private char nodeType;
	private char accessType;
	private char effFlag;
	@JSONField(format="yyyy-MM-dd HH:mm:ss")
	private Date beginDate;
	@JSONField(format="yyyy-MM-dd HH:mm:ss")
	private Date endDate;
	@JSONField(format="yyyy-MM-dd HH:mm:ss")
	private Date updateTime;
	private Long updateUser;
	public Long getProdInstId() {
		return prodInstId;
	}
	public void setProdInstId(Long prodInstId) {
		this.prodInstId = prodInstId;
	}
	public Long getNodeId() {
		return nodeId;
	}
	public void setNodeId(Long nodeId) {
		this.nodeId = nodeId;
	}
	public String getNodeName() {
		return nodeName;
	}
	public void setNodeName(String nodeName) {
		this.nodeName = nodeName;
	}
	public char getNodeType() {
		return nodeType;
	}
	public void setNodeType(char nodeType) {
		this.nodeType = nodeType;
	}
	public char getAccessType() {
		return accessType;
	}
	public void setAccessType(char accessType) {
		this.accessType = accessType;
	}
	public char getEffFlag() {
		return effFlag;
	}
	public void setEffFlag(char effFlag) {
		this.effFlag = effFlag;
	}
	public Date getBeginDate() {
		return beginDate;
	}
	public void setBeginDate(Date beginDate) {
		this.beginDate = beginDate;
	}
	public Date getEndDate() {
		return endDate;
	}
	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}
	public Date getUpdateTime() {
		return updateTime;
	}
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public Long getUpdateUser() {
		return updateUser;
	}

	public void setUpdateUser(Long updateUser) {
		this.updateUser = updateUser;
	}
}
